presentation ceremony - German English Dictionary